package com.lq.list;

import java.util.ArrayList;
import java.util.List;
/**
 * list集合练习
 * @author liuqing
 * @since 2022/2/17
 */
public class ListDemo3 {
    public static void main(String[] args) {
        List<String> ls = new ArrayList<>();
        ls.add("1");
        ls.add("3");
        ls.add("6");
        ls.add("5");
        ls.add("8");
        List<String> newLs = ls.subList(1, 3); // 截取 [ )
        System.out.println(newLs);

        // 重新构造
        List<String> ls2 = new ArrayList<>(ls);
        System.out.println("ls2"+ls2);
        // 引用转换
        List<String> ls3 =(ArrayList<String>) ls2;
        System.out.println("ls3" + ls3);

        // list赋值
        ls2.set(2, "100");
        System.out.println(ls2);

    }
}
